One moment please...
 
E-WMS   
 

Using barcodes on Exact layouts or in Crystal Reports with code39 font

 

It is possible to print bar codes on Globe layouts, like a production order printout. This enables your employees to scan the order number when using it, especially for production orders this can be a big help. The bar code can be scanned with mobile scan devices (like for E-WMS) but also with a scanner attached to your PC (keyboard wedge scanning), so the order number or item code can be scanned within an application like Exact Globe.

 

 

You can use one of the barcode fonts in attached file, to print bar codes within any Windows program that supports truetype fonts, so including Microsoft Office applications and Exact Globe Next.

Extract the attached ZIP file to a new folder and then copy the two TTF (font) files, using Windows Explorer, to the folder C:\Windows\Fonts (or your own Windows fonts folder). Then the fonts will be automatically installed. After installation the fonts will be available within windows applcations with the names "Free 3 of 9" and "Free 3 of 9 Extended". The extended version supports more characters.

   


In general, when using a code39 type bar code, any bar code should start and stop with an asterix ( * ).

In Exact lay-outs, there are two ways to print these bar codes:
1.  calculated fields
2.  database fields with 'introductory' and 'subsequent' texts

 

Calculation field

Create a new calculation field in the desired 'block', and press 'Change expression'.

Sample for an item code:

     CONCAT("*";trim([Item code]);"*")

Set the length of the field to the length of the database field + 2.
Then change this field to font type "Free 3 of 9" and make it rather large, like size 22 or larger.


Database field

Another method is to place just the database field itself, with prefix and suffix text '*'.

'introductory' text = *
'subsequent' text = *
alignment database field = place next to previous field without space
alignment introductory text = align right
alignment subsequent text = place next to previous field without space
font type = "
Free 3 of 9"

Sample for 'production order' field with method 'database field':

 

Possibilities in Excel

Microsoft Excel offers a lot of possibilities to generate bar code lists when using this font. You could generate (a range of) values in Excel, add prefix and suffix to these values, and print the result with the barcode font. This will generate a list of bar codes.

 


In this sample, following data is used:

  • column A contains the generated or imported data.
  • column B (cell B1) is a formula field:
    English =CONCATENATE("*";A1;"*")
    Dutch =TEKST.SAMENVOEGEN("*";A1;"*")
  • column C is the same as B, but formatted with font "Free 3 of 9", size 24 pt.

Make sure to allow some space between the rows, otherwise scanning one particular bar code is more difficult.

 

Remarks

Adding the prefix/suffix '*' is only mandatory when using this method to print bar codes. When printing CODE39 bar codes with bar code labeling software like Bartender, the prefix and suffix are automatically added by the software.

 

Barcode font in Crystal Reports reports

When using a barcode font in a Crystal Reports report, it may happen that the barcode font is not used. This seems to be related to the Exact Globe Next default printer font. When set to Verdana (or from 411: Open Sans), the barcode font may not print. When changing the default printer font to Arial, the barcode is printed again.


When this happens, the field to print in barcode font is probably a CR @formula field. You can change this @formula field to a combination of a text field and a formula field; then the barcode font may print again:

  • Create a text field  "**"   (2 asterisks, no spaces) in the report
  • Create or edit the formula field to be printed, it should not contain "*" anymore within the formula, and have all spaces trimmed. For example:  TRIM({orkrg.ordernr})
  • Then drag this formula field from the CR Field Explorer to the text field in between the two asterisks.
  • Your report field will now look something like:  "*{@Formula}*"
  • Change the font of this field to the barcode font
  • Save and test

 

     
 Main Category: Support Product Know How  Document Type: Support - On-line help
 Category: On-line help files  Security  level: All - 0
 Sub category: Details  Document ID: 19.398.845
 Assortment:  Date: 31-07-2017
 Release:  Attachment:
 Disclaimer

Attachments
free3of9.zip 4.7 KB Download